<em># 引入包</em>
import '<u>dart:convert</u>';
import '<u>dart:convert</u>' <b>as</b> <i>json</i>;	<em>// json.jsonEncode( );</em>
<em># 将数据转为 json 字符串</em>
<i>String</i> <b>jsonEncode</b>(
	<i>Object</i> object, 							<em>// 任意值</em>
	{ <i>Object</i> toEncodable(<i>Object</i> nonEncodable)} 	<em>// </em>
)
String v = json.<q>jsonEncode</q>([1,2,3]);

<em># 字符串转换为 json 对象</em>
<i>dynamic</i> <b>jsonDecode</b>(
	<i>String</i> source, 			<em>// json 字符串</em>
	{
		Object <u>reviver</u>( 		<em>// 自定义返回值</em>
			<i>Object</i> <u>key</u>, 		<em>// key </em>
			<i>Object</i> <u>value</u> 		<em>// value </em>
		)
	}
)
dynamic v = json.<q>jsonDecode</q>(
	'[1,2,3]',
	<u>reviver</u>:(k,v)=> v
);